package org.dromara.activity.service;

import org.dromara.activity.domain.ActivityUser;
import com.baomidou.mybatisplus.extension.service.IService;
import org.dromara.activity.domain.bo.ActivityUserBo;
import org.dromara.activity.domain.vo.ActivityUserVo;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;

/**
* @author Administrator
* @description 针对表【t_activity_user】的数据库操作Service
* @createDate 2024-01-16 09:59:09
*/
public interface ActivityUserService extends IService<ActivityUser> {

    TableDataInfo<ActivityUserVo> selectPageUserList(ActivityUserBo user, PageQuery pageQuery);

    int insertUser(ActivityUserBo user);

    int deleteUserByIds(Long[] ids);

    int updateUserStatus(Integer id, Integer status);

    int updateUser(ActivityUserBo user);

}
